package com.qms.qep.domain.dto;

import java.util.Date;

/**
 * 检验数据数据传输对象
 */
public class InspectionDataDTO {
    /** 主键ID */
    private Integer id;
    
    /** 检验任务ID */
    private Integer taskId;
    
    /** 检验任务编号 */
    private String taskCode;
    
    /** 参数ID */
    private Integer paramId;
    
    /** 参数名称 */
    private String paramName;
    
    /** 标准值 */
    private String standardValue;
    
    /** 实测值 */
    private String measuredValue;
    
    /** 是否合格（1合格 0不合格） */
    private Integer isQualified;
    
    /** 缺陷ID */
    private Integer defectId;
    
    /** 缺陷名称 */
    private String defectName;
    
    /** 附件（图片/文档） */
    private String attachmentUrl;
    
    /** 创建时间 */
    private Date createTime;
    
    /** 备注 */
    private String remark;
    
    /** 检验项ID */
    private String itemId;
    
    /** 结果 */
    private String result;
    
    /** 缺陷图片路径 */
    private String defectImagePath;
    
    /** 责任人 */
    private String responsiblePerson;
    
    /** 处理结果 */
    private String processResult;

    // Getters and Setters
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getTaskId() {
        return taskId;
    }

    public void setTaskId(Integer taskId) {
        this.taskId = taskId;
    }

    public String getTaskCode() {
        return taskCode;
    }

    public void setTaskCode(String taskCode) {
        this.taskCode = taskCode;
    }

    public Integer getParamId() {
        return paramId;
    }

    public void setParamId(Integer paramId) {
        this.paramId = paramId;
    }

    public String getParamName() {
        return paramName;
    }

    public void setParamName(String paramName) {
        this.paramName = paramName;
    }

    public String getStandardValue() {
        return standardValue;
    }

    public void setStandardValue(String standardValue) {
        this.standardValue = standardValue;
    }

    public String getMeasuredValue() {
        return measuredValue;
    }

    public void setMeasuredValue(String measuredValue) {
        this.measuredValue = measuredValue;
    }

    public Integer getIsQualified() {
        return isQualified;
    }

    public void setIsQualified(Integer isQualified) {
        this.isQualified = isQualified;
    }

    public Integer getDefectId() {
        return defectId;
    }

    public void setDefectId(Integer defectId) {
        this.defectId = defectId;
    }

    public String getDefectName() {
        return defectName;
    }

    public void setDefectName(String defectName) {
        this.defectName = defectName;
    }

    public String getAttachmentUrl() {
        return attachmentUrl;
    }

    public void setAttachmentUrl(String attachmentUrl) {
        this.attachmentUrl = attachmentUrl;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getItemId() {
        return itemId;
    }

    public void setItemId(String itemId) {
        this.itemId = itemId;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getDefectImagePath() {
        return defectImagePath;
    }

    public void setDefectImagePath(String defectImagePath) {
        this.defectImagePath = defectImagePath;
    }

    public String getResponsiblePerson() {
        return responsiblePerson;
    }

    public void setResponsiblePerson(String responsiblePerson) {
        this.responsiblePerson = responsiblePerson;
    }

    public String getProcessResult() {
        return processResult;
    }

    public void setProcessResult(String processResult) {
        this.processResult = processResult;
    }
} 